soup kitchen – English–Italiano translations

🇬🇧 en it 🇮🇹

soup kitchen noun

  • place set up to provide basic food as a charity or in time of disaster
Caritas, mensa dei poveri
Wiktionary Links